/**
*  \file swidft.h
*
*  \brief Software ID from time.
*
*  \authors Michael J. Hohmann  <michael.hohmann@linde-mh.de>
*
*/
#ifndef SWIDFT_H_INCLUDED
#define SWIDFT_H_INCLUDED

/*================================================[ public includes  ]================================================*/
#include "../cfg/prj.h"

/*================================================[ public defines   ]================================================*/

/*================================================[ public datatypes ]================================================*/

/*================================================[ public variables ]================================================*/

/*================================================[ inline functions ]================================================*/

/*================================================[ public functions ]================================================*/
/**
*  Software ID from time.
*
*  Convert the time to an obfuscated string aka. Software-ID.
*
*  \param time Time in seconds since 1970-01-01 00:00:00
*  \param str  Pointer to a string with the length of at least 13 characters.
*
*  \return RC_SUCCESS if successful.
*/
RC swidft_software_id_from_time(U32 time, CH str[]  );


/*====================================================================================================================*/

#endif

/***********************************************************************************************************************
*                             Copyright 2017 Linde Material Handling. All rights reserved.                             *
***********************************************************************************************************************/
